a formidable task - Allemand Anglais Dictionnaire